dig own grave - Español Inglés Diccionario